<ui:composition
    xmlns="http://www.w3.org/1999/xhtml"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:p="http://primefaces.org/ui"
      template="/layout/template.xhtml"
    >
    <ui:define name="content">
        <h:form>
            <p:messages showDetail="true"/>
            
			
              
            <h:selectOneMenu value="#{localeSelector.localeCode}" onchange="submit()"
			valueChangeListener="#{localeSelector.countryLocaleCodeChanged}">
   			<f:selectItems value="#{localeSelector.countryInMap}" />
   			
            </h:selectOneMenu>
            
            <h1>Personas</h1>
            
            <p:commandButton icon="new" action="#{personaBean.iniciar()}" value="#{mensaje.action_nuevo}" ajax="false"/>
            
            <p:dataTable value="#{personaListBean.all()}" var="_persona">
                
                <p:column>
                    <f:facet name="header">#{mensaje.label_nombre}</f:facet>
                        #{_persona.nombre}
                </p:column>
                
                <p:column>
                    <f:facet name="header">#{mensaje.label_apellido}</f:facet>
                        #{_persona.apellido}
                </p:column>
                
                <p:column>
                    <f:facet name="header">#{mensaje.label_opciones}</f:facet>
                    <p:commandButton action="#{personaBean.iniciar(_persona)}"
                                     value="#{mensaje.action_modificar}"/>
                </p:column>
                
            </p:dataTable>
        </h:form>
    </ui:define>    
</ui:composition>
